dense concrete - French English Dictionary